package com.shujia.day11;

import java.util.LinkedList;

public class Code07ListTest {
    public static void main(String[] args) {
        /*
         ArrayList: 去除集合中自定义对象的重复值(对象的成员变量值都相同)
                作为作业。要求创建一个自定义个Animal类 对其进行判断
         */

        /*
            LinkedList:
                请用LinkedList模拟栈数据结构的集合，并测试

            栈数据结构：
                特点：先进后出
         */

//        LinkedList linkedList = new LinkedList();
//        linkedList.add(11);
//        linkedList.add(22);
//        linkedList.add(33);

        // 取出数据时要求 按照 11  22  33 顺序取出数据

//        for (int i = 0; i < linkedList.size(); i++) {
//
//        }

        // 要求创建一个自定义的类，该类中包含有添加元素的操作，遍历元素的操作


        MyStack myStack = new MyStack();
        myStack.addElem(11);
        myStack.addElem(22);
        myStack.addElem(33);

        int length = myStack.getLength();
        for (int i = 0; i < length; i++) {
            System.out.println(myStack.getElem());
        }

    }
}
